gtklinkbutton.c \
gtkliststore.c \
gtkmain.c \
- gtkmarshal.c \
gtkmarshalers.c \
gtkmenu.c \
gtkmenubar.c \
# built sources that get installed with the header files
gtk_built_public_sources = \
- gtkmarshal.h \
gtktypebuiltins.h
# built headers that don't get installed
gtktypebuiltins.c \
gtktypefuncs.c \
gtkmarshalers.c \
- gtkmarshal.c \
${gtk_built_private_headers} \
${gtk_built_public_sources}
stamp_files = \
stamp-gtkmarshalers.h \
- stamp-gtkmarshal.h \
stamp-gtktypebuiltins.h \
stamp-icons
gtkstatusicon-quartz.c \
gtk.symbols \
gtkversion.h.in \
- gtkmarshalers.list \
- gtkmarshal.list
+ gtkmarshalers.list
#
# setup GTK+ sources and their dependencies
&& cp xgen-gmlc gtkmarshalers.c \
&& rm -f xgen-gmlc
-gtkmarshal.h: stamp-gtkmarshal.h
- @true
-stamp-gtkmarshal.h: @REBUILD@ gtkmarshal.list
- echo "#ifndef GTK_DISABLE_DEPRECATED" > xgen-gmh \
- && $(GLIB_GENMARSHAL) --prefix=gtk_marshal $(srcdir)/gtkmarshal.list --header >> xgen-gmh \
- && echo "#endif /* GTK_DISABLE_DEPRECATED */" >> xgen-gmh \
- && (cmp -s xgen-gmh gtkmarshal.h || cp xgen-gmh gtkmarshal.h) \
- && rm -f xgen-gmh \
- && echo timestamp > $(@F)
-gtkmarshal.c: @REBUILD@ gtkmarshal.list
- (echo "#include \"gtkmarshal.h\""; \
- echo "#include \"gtkalias.h\""; \
- $(GLIB_GENMARSHAL) --prefix=gtk_marshal $(srcdir)/gtkmarshal.list --body; \
- echo "#define __gtk_marshal_MARSHAL_C__"; \
- echo "#include \"gtkaliasdef.c\"") >> xgen-gmc \
- && cp xgen-gmc gtkmarshal.c \
- && rm -f xgen-gmc
-
gtktypebuiltins.h: stamp-gtktypebuiltins.h
@true
stamp-gtktypebuiltins.h: @REBUILD@ $(gtk_public_h_sources) gtktypebuiltins.h.template
+++ /dev/null
-BOOL:NONE
-BOOL:POINTER
-BOOL:POINTER,POINTER,INT,INT
-BOOL:POINTER,INT,INT
-BOOL:POINTER,INT,INT,UINT
-BOOL:POINTER,STRING,STRING,POINTER
-ENUM:ENUM
-INT:POINTER
-INT:POINTER,CHAR,CHAR
-NONE:BOOL
-NONE:BOXED
-NONE:ENUM
-NONE:ENUM,FLOAT
-NONE:ENUM,FLOAT,BOOL
-NONE:INT
-NONE:INT,INT
-NONE:INT,INT,POINTER
-NONE:NONE
-NONE:OBJECT
-NONE:POINTER
-NONE:POINTER,INT
-NONE:POINTER,POINTER
-NONE:POINTER,POINTER,POINTER
-NONE:POINTER,STRING,STRING
-NONE:POINTER,UINT
-NONE:POINTER,UINT,ENUM
-NONE:POINTER,POINTER,UINT,UINT
-NONE:POINTER,INT,INT,POINTER,UINT,UINT
-NONE:POINTER,UINT,UINT
-NONE:POINTER,UINT,UINT
-NONE:STRING
-NONE:STRING,INT,POINTER
-NONE:UINT
-NONE:UINT,POINTER,UINT,ENUM,ENUM,POINTER
-NONE:UINT,POINTER,UINT,UINT,ENUM
-NONE:UINT,STRING